# Eden AI

>[Eden AI](https://docs.edenai.co/docs/getting-started-with-eden-ai) user interface (UI) 
> is designed for handling the AI projects. With `Eden AI Portal`, 
> you can perform no-code AI using the best engines for the market.


## Installation and Setup

Accessing the Eden AI API requires an API key, which you can get by 
[creating an account](https://app.edenai.run/user/register) and 
heading [here](https://app.edenai.run/admin/account/settings). 

## LLMs

See a [usage example](/docs/integrations/llms/edenai).

```python
from langchain_community.llms import EdenAI

```

## Chat models

See a [usage example](/docs/integrations/chat/edenai).

```python
from langchain_community.chat_models.edenai import ChatEdenAI
```

## Embedding models

See a [usage example](/docs/integrations/text_embedding/edenai).

```python
from langchain_community.embeddings.edenai import EdenAiEmbeddings
```

## Tools

Eden AI provides a list of tools that grants your Agent the ability to do multiple tasks, such as:
* speech to text
* text to speech
* text explicit content detection
* image explicit content detection
* object detection
* OCR invoice parsing
* OCR ID parsing

See a [usage example](/docs/integrations/tools/edenai_tools).

```python
from langchain_community.tools.edenai import (
    EdenAiExplicitImageTool,
    EdenAiObjectDetectionTool,
    EdenAiParsingIDTool,
    EdenAiParsingInvoiceTool,
    EdenAiSpeechToTextTool,
    EdenAiTextModerationTool,
    EdenAiTextToSpeechTool,
)
```
